14 research outputs found

    Requirements Analysis for an Integrated OCL Development Environment

    Get PDF
    An Integrated OCL Development Environment (IDE4OCL) can significantly improve the pragmatics and praxis of OCL. We present the domain concepts, toolâlevel interactions with OCL and the use cases we identified in a systematic analysis of requirements for an IDE4OCL. The domain concepts is an important contribution of our work as it attempts to clarify inconsistencies in the relevant specifications. Because OCL is not a standâalone language, the OCL landscape includes several interacting tools including an IDE4OCL. The use cases describe our vision of the desired functionality unique to an IDE4OCL. The results of our analysis and the long term vision of our work should be relevant to developers of OCL tools as well as to the OMG Request for Information regarding the UML Futures1. Our work is relevant to the UML Futures Roadmap because providing OCL for the constraints in the UML specification has been a longstanding problem at the OMG

    Annual Report on CHOReOS Dissemination - 1st year (D9.3.1)

    Get PDF
    This report summarizes achievement of the CHOReOS project in terms of disseminating project's goals and results during the first year. It further provides links to the concrete material that has been disseminated so far, hence enabling the interested reader to get access to the published material to know more about CHOReOS

    CHOReOS_Requirements for the CHOReOS IDRE (D5.1)

    Get PDF
    The goal of this document is to elucidate the requirements that the various actors involved with future Internet choreographies will have from the CHOReOS Integrated Development and Runtime Environment (IDRE). Since the IDRE integrates the work performed in the work packages WP 2 - 4, the aforementioned requirements lead to the specification of requirements for WP 2 - 4, specifically those requirements which will govern how they will integrate with each other. We base our work on the conceptual model of CHOReOS defined in D1.2, and first present the main concepts used while discussing the IDRE, including the actors and use cases. This is followed by an exhaustive list of requirements pertaining to each functionality that the IDRE will provide with regard to design, development and deployment of choreographies

    CHOReOS perspective on the Future Internet and initial conceptual model (D1.2)

    Get PDF
    The D1.2 deliverable outlines the CHOReOS perspective on the Future Internet and its conceptualization. In particular, the deliverable focuses on: - Definition of the Future Internet and related Future Internet of Services and (Smart) Things, as considered within CHOReOS, further stressing the many dimensions underpinning the Ultra-Large Scale of the Future Internet; - Definition of the initial conceptual model of the CHOReOS Service-Oriented Architecture (SOA) for the Future Internet, identifying the impact of the ULS dimensions upon the traditional SOA paradigms and associated infrastructure

    Learn PAd Dissemination, and Initial Exploitation Plans

    No full text
    Abstract This document presents the planning on how Learn PAd project achievements will be disseminated towards target audiences, and the initial planning on how Learn PAd partners intend to exploit project outcomes to make impact. A dissemination strategy identifies target audiences, channels, and dissemination content. It also provides key performance indicators (KPI) and their target values for M15 and M30 that will be used to track and assess progress. Each partner presents individual dissemination plans and how it will contribute to achieving the planned KPI values. The initial exploitation strategy briefly presents common principles and expected exploitation items, which will be refined during the project. Each partner presents initial individual exploitation plans that will also be refined during the project

    MD Wizard – a Model-Driven Framework for Wizard-Based Modeling Guidance in UML Tools

    No full text
    Abstract—The paper presents MD Wizard—a new modeldriven framework, which supports wizard-based modeling guidance in UML tools. The framework uses Software Process Engineering Metamodel (SPEM) profile and extends it with stereotypes enabling wizard execution in the modeling environment. It allows the end-users of a modeling tool to define the activity diagram with the sequence of modeling tasks, and execute it as a wizard. It applies a model-driven development approach for enabling the modelers to extend the standard UML modeling environment. MD Wizard prototype has been implemented as a MagicDraw plug-in. Two applications of the proposed framework—the processes for use case modeling and robustness analysis—are presented.

    Learn PAd: Model-based Social Learning for Public Administrations

    No full text
    In modern society public administrations (PAs) are undergoing a profound transformation of their role, from rigid controllers to proactive service providers. PA servants have to cope with quickly changing contexts due to new laws and governance policies, societal globalization, fast technology evolution. Moreover, notwithstanding the constant decrease of public budgets, PAs are challenged by citizens to constantly improve their service quality. To face the above needs, PA servants need to understand and put in action latest governance procedures and rules within tight time constraints. The European FP7 Project Learn PAd enables a novel model-driven learning approach, through an open platform fostering cooperation and knowledge-sharing and exploiting process simulation for an effective training and assessment. Learn PAd considers learning and working strongly intertwined (learning-while-doing). The platform supports both an informative learning approach based on enriched business process (BP) models, and a procedural learning approach based on simulation and monitoring (learning-by-doing). The platform relies on formal verification and natural language processing techniques to ensure accuracy of content and documentation, and on specialized ontologies and KPIs purposely defined to keep learners engaged. Learn PAd is inspired by open-source communities principles and cooperation spirit: contents are produced by the community, and meritocracy is naturally promoted, with leaders in process competence emerging because of their skill and expertise

    Learn PAd : Collaborative and Model-based Learning in Public Administrations

    No full text
    In modern society public administrations (PAs) are undergoing a transformation of their perceived role from controllers to proactive service providers. PAs are today under pressure to constantly improve the quality of delivered services, while coping with quickly changing context (changes in law and regulations, societal globalization, fast technology evolution) and decreasing budgets. As a result civil servants delivering such services to citizens are challenged to understand and put in action latest procedures and rules within tight time constraints. The European project Learn PAd copes with this transformation by proposing an e-learning platform that enables process-driven learning and fosters cooperation and knowledge-sharing. The platform supports both an informative learning approach, based on enriched business process (BP) models, and a procedural learning approach, based on simulation and monitoring, while relating them as well to learning objectives and key performance indicators
    corecore